accounting customer cpa web-based debt collection management accountant research bookkeeping web-based subrogation analysis crm consulting data subrogation software relationship